part of an olive press - Türkisch Englisch Wörterbuch